package com.sl.plugin.step.selenium.navigate.config;

import lombok.Getter;
import lombok.Setter;

@Getter
@Setter
public class SeleniumConfig {

    private WebDriverUrlConfig webDriverUrlConfig = new WebDriverUrlConfig();

    private ChromeUrlConfig chromeUrlConfig = new ChromeUrlConfig();

    @Getter
    @Setter
    public static class ChromeUrlConfig {

        private String mac = "https://dl.google.com/chrome/mac/universal/stable/GGRO/googlechrome.dmg";

        private String linux = "https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb";

        private String windows = "https://chromedriver.storage.googleapis.com/114.0.5735.90/chromedriver_win32.zip";

    }
    @Getter
    @Setter
    public static class WebDriverUrlConfig {

        private String mac = "https://chromedriver.storage.googleapis.com/114.0.5735.90/chromedriver_mac64.zip";

        private String linux = "https://chromedriver.storage.googleapis.com/114.0.5735.90/chromedriver_linux64.zip";

        private String windows = "https://chromedriver.storage.googleapis.com/114.0.5735.90/chromedriver_win32.zip";

    }
}

